package com.wps.wdztv6.domain.operate;

import com.alibaba.fastjson.annotation.JSONField;
import com.wps.wdztv6.domain.WdztResult;
import lombok.*;

@Data
@Builder
public class CpsAsyncV1TaskNotifyCallbackBody{
    @JSONField(name = "task_id")
    private String taskId;

    @JSONField(name = "method")
    private String method;

    @JSONField(name = "result")
    private Result result;

    @Getter
    @Setter
    @ToString
    public static class Result{
        private String success;
        private String message;
        @JSONField(name = "download_id")
        private String downloadId;
        @JSONField(name = "route_key")
        private String routeKey;
    }
}
